# 功能导航

在这里，你可以了解到 Module Federation 支持的主要功能。不同于 Webpack、Rspack 内置的 Module federation，这里的 Module Federation 基于 Builder 构建工具的能力基础之上提供了更加丰富的能力支持，以满足大型 Web 应用开发的各种诉求

## 基础

| 功能                                                              | 描述                                                       |
| ----------------------------------------------------------------- | ---------------------------------------------------------- |
| [Federation Runtime](../basic/runtime/runtime)                            | 可以脱离构建插件：注册远程模块、消费远程模块、注册共享依赖 |
| [Webpack Plugin](../basic/webpack)                                | 支持通过 Webpack 构建工具消费和生成远程模块                |
| [Rspack Plugin](../basic/rspack)                                  | 支持通过 Rspack 构建工具消费和生成远程模块                 |
| [类型提示](../basic/type-prompt)                                  | 支持动态模块类型提示能力                                   |

## 框架

| 功能                           | 描述                                           |
| ------------------------------ | ---------------------------------------------- |
| [Modern.js](../framework/modernjs) | 基于 modern.js 提供了 Module federation SSR 能力 |
| [Next.js](../framework/nextjs) | 基于 Next.js 提供了 Module federation SSR 能力 |
